vendor of fresh fish - Turkish English Dictionary